namespace AutoChess
{
    /// <summary>
    /// 定义Actor属性变化枚举，解耦实体的 行为逻辑 和 实体逻辑的
    /// </summary>
    public enum ActorActionAttrDef
    {
        /// <summary>
        /// Actor状态机
        /// </summary>
        CURRENT_STATE_ID,
        
        /// <summary>
        /// AI状态
        /// </summary>
        CURRENT_AI_STATE,
        
        /// <summary>
        /// 基础移动速度
        /// </summary>
        BASE_RUN_SPEED,
        
        /// <summary>
        /// 拥有对应数量英雄的特效
        /// </summary>
        Hero_GettedNum_Effect,
       
        /// <summary>
        /// 死亡隐藏
        /// </summary>
        ACHero_Death_Hide,
        
        /// <summary>
        /// 自走棋英雄所在的格子信息
        /// </summary>
        ACHero_GridData,
    }
}